package com.quanyan.ic.vendingMachine.mapper;

import com.quanyan.ic.vendingMachine.mapper.entity.VmPosterEntity;
import com.quanyan.ic.vendingMachine.mapper.entity.VmPosterEntityExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface VmPosterEntityMapper {
    long countByExample(VmPosterEntityExample example);

    int deleteByExample(VmPosterEntityExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(VmPosterEntity record);

    int insertSelective(VmPosterEntity record);

    List<VmPosterEntity> selectByExample(VmPosterEntityExample example);

    VmPosterEntity selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") VmPosterEntity record, @Param("example") VmPosterEntityExample example);

    int updateByExample(@Param("record") VmPosterEntity record, @Param("example") VmPosterEntityExample example);

    int updateByPrimaryKeySelective(VmPosterEntity record);

    int updateByPrimaryKey(VmPosterEntity record);
}